const http = require('http')

const server = http.createServer((request, response) => {
    response.setHeader('content-type', 'text/html;charset=utf-8')

    // 1. 声明一个变量
    let body = ''

    // 2.绑定 data 事件  chunk 是一个buffer
    request.on('data',(chunk)=>{
        body+=chunk
    })
    // 3. 绑定 end 事件
    request.on('end',(chunk)=>{
        console.log(body) // username=name&password=password

        response.end('03.提取http的报文-请求体')
    })
    /**
     * 4. 因为get请求的 请求体一般都为空 所以需要通过 表单 发送post 请求 才能看到效果
     * */
})
server.listen(9090,()=>{
    console.log('服务启动')
})